#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <assert.h>
#include <string.h>
//void substr(char* str, char* ret,int pos, int n, int len) {
//	assert(str);
//	if (pos + n <= len) {
//		while (pos--) {
//			str++;
//		}
//		while (n--) {
//			*ret++ = *str++;
//		}
//		*ret++ = '\0';
//		return ;
//	}
//	else if (pos<len && pos + n>len) {
//		while (pos--) {
//			str++;
//		}
//		while (*str) {
//			*ret++ = *str++;
//		}
//		*ret++ = '\0';
//		return ;
//	}
//	else {
//		*ret = '\0';
//		return ;
//	}
//	
//}
//
//int main() {
//	char str[100] = "abcdefghij";
//	char ret[100];
//int len = strlen(str);
//
//substr(str, ret,0, 9, len);
//puts(ret);
//	return 0;
//}

//int main() {
//	char str[100];
//	char substr[100];
//	int n;
//	int m;
//	printf("Enter the string:\n");
//	gets(str);
//	printf("Enter n,m:\n");
//	scanf
//
//
//
//}